keep-alive electrode - German English Dictionary